988
779
2
3
307
111
36
1
4
306
16
1
6
2
1
190
126
34
538
3
1767
527
1051
949
124
5
1
1539
28
48
13
14
36
1
1
63
1
1
1
160
1
599
1006
784
827
37
5
1
14
1098
1
8
72
1
1
151
78
1
5
14
4
1
2
19
426
1317
24
25
1670
1
55
1581
101
64
4
33
18
1
154
1060
4
1
354
156
1761
6
511